<?php
include_once 'phpqrcode/phpqrcode.php';
//QRcode::png('http://www.baidu.com',false,'M',4,3);

//生成二维码保存到当前程序目录下
$path = 'php.png';
QRcode::png('http://php.net',$path,QR_ECLEVEL_H,10,2);

//实现二维码添加图标
function addlogo($path,$logo){
    $qr = imagecreatefromstring(file_get_contents($path));
    $sw = imagesx($qr);
    $sh = imagesy($qr);
    $lo = imagecreatefromstring(file_get_contents($logo));
    $logow = imagesx($lo);
    $logoh = imagesy($lo);
    $x = round(($sw - $logow) / 2);
    $y = round(($sh - $logoh) / 2);
    imagecopy($qr, $lo, $x, $y, 0, 0, $logow, $logoh);
    imagepng($qr,$path);

}

addlogo($path,'favicon.png');